put a lid on something - Francés Inglés Diccionario